Bonjour,

Vous allez tout de suite comprendre (enfin j'espère ), le problème est en clair dans les commentaires :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
 
<?php
 
 
$backup_name = 'truc a changer';
echo $backup_name;
$this_script = basename($_SERVER['PHP_SELF']); // makes sure to use this script's name
 
?>
 
<form action="<?php echo $this_script; ?>" method="post">
	<p>
		<input type="text" name="result" /> <input type="submit" value="Validate" />
	</p>
</form>
 
<?php
$result = $_POST['result'];
echo $result;
$file = fopen ($this_script, 'r+');
 
/******************************************************************************

Ici je voudrais bien que mon script change la valeur
écrite dans le script pour $backup_name en utilisant celle de $result

C'est à dire faire quelque chose qui fasse que
"dans le fichier $this_script remplace 'truc à changer'
par ce qui est posté dans $result"

 ******************************************************************************************/
 
fclose ($file);
 
?>
Connaissez-vous une méthode, simple ou moins simple, qui me permette de modifier les données du fichier sans risquer de déborder sur la suite du script (en l'écrasant, ce serait ballot... :-° ) ?