Bonjour,
ceci est mon premier post, je demande donc votre indulgence si je ne suis pas dans le bon forum
J'ai développé un site avec beaucoup de PHP qui fonctionne bien (http://F6FLU.fr) axé sur le radio-amateurisme car je suis Radio-Amateur
ce site fonctionne très bien et, est en PHP5 (j'ai mis phpinfo à la racine si vous voulez voir)
J'essaie sur un autre provider de passer mon site en PHP7 et là, je n'arrive pas à récupérer mes variables passées dans un formulaire (le même que sur le site en PHP5), mais ça fait plusieurs jours que je galère sur le sujet, j'ai lu beaucoup d'articles ici sur le sujet mais je n'y arrive toujours pas ; alors si vous pouviez m'aider
le code est le suivant (enfin une partie qui nous intéresse)
et mon script s'arrête avec
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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55 <FORM METHOD="POST" ENCTYPE="multipart/form-data"> <table width="60%" border="1" cellspacing="0"> <tr><td> <table width="60%" border="0" align="center" cellspacing="0"> <tr ><td> <div align="right" class="Style5"> <input name="userfile" type="file" size="40" /> </div> <input type="hidden" name="MAX_FILE_SIZE" value="<?php echo $MFS;?>" /> <input type="hidden" name="file" value="<?php echo $file;?>" /></td> </tr> </table> <table width="100%" border="0" cellspacing="0"> <tr><td bgcolor="#CCCCCC" colspan="4" align="center" bgcolor="#FFFFCC"> <input name="bp_enreg" type="submit" value="Extraire" /> </td></tr> </table> </td></tr> </table> </form> <?php $erreur = "" ; if ($file != "") { // entête du tableau d'affichage des résultats echo "<table width='100%' border='0' cellspacing='0'>"; echo "<tr bgcolor='#FFFFFF' align='center'>"; echo "<td ><div align='center' class='Isel'>Date </td>"; echo "<td ><div align='center' class='Isel'>Heure Début</td>"; // echo "<td ><div align='center' class='Isel'>Heure Fin</td>"; echo "<td ><div align='center' class='Isel'>Indicatif </td>"; echo "<td ><div align='center' class='Isel'>Pays </td>"; echo "<td ><div align='center' class='Isel'>Cont </td>"; echo "<td ><div align='center' class='Isel'>IOTA </td>"; echo "<td ><div align='center' class='Isel'>DXCC </td>"; echo "<td ><div align='center' class='Isel'>Bande </td>"; echo "<td ><div align='center' class='Isel'>Mode </td>"; echo "<td ><div align='center' class='Isel'>Dpt </td>"; echo "<td ><div align='center' class='Isel'>Zone CQ </td>"; echo "<td ><div align='center' class='Isel'>Zone ITU </td>"; echo "<td ><div align='center' class='Isel'>RST_S</td>"; echo "<td ><div align='center' class='Isel'>RST_R</td>"; echo "<td ><div align='center' class='Isel'>QSL envoyée</td>"; echo "<td ><div align='center' class='Isel'>QSL reçue</td>"; echo "<td ><div align='center' class='Isel'>eQSL envoyée</td>"; echo "<td ><div align='center' class='Isel'>eQSL reçue</td>"; echo "<td ><div align='center' class='Isel'>LOTW envoyée</td>"; echo "<td ><div align='center' class='Isel'>LOTW reçue</td>"; echo "<td ><div align='center' class='Isel'>QSO_Number</td>"; // echo "<td ><div align='center' class='Isel'>QSL via</td>"; // echo "<td ><div align='center' class='Isel'>Locator</td>"; echo "</tr>";
Notice: Undefined variable: file in Create_Csv.php on line 570
La ligne 570 est la ligne : if ($file != "")
j'ai essayé avec $_POST[file] mais c'est pareil
Donc merci par avance si une bonne âme voulait bien m'aider
Bien cordialement
Daniel
Partager