Witam, mam problem, próbowałem dorobić do formularza upload loga (wybieranie loga z komputera, wypełnienie reszty pól i kliknięcie dalej), jednak ciągle albo obrazek się nie wgrywa, albo nie zapisuje adresu uploadowanego pliku do txt
Miejsce w którym zamiast zwykłego forma chce upload to Pole "Logo firmy"
Oto skrypt:
<script LANGUAGE="JavaScript">
<!-- Begin
function akceptuj(co){
if (co.warunki.checked == false )
{
alert('Aby przejsć dalej, musisz zaakceptować regulamin.');
return false;
}else
return true;
}
// End -->
</script>
<?php
//dodawanie
$pole1 = trim($_POST['pole1']); $pole2 = trim($_POST['pole2']); $pole3 = trim($_POST['pole3']); $pole4 = trim($_POST['pole4']); $pole5 = trim($_POST['pole5']); $pole6 = trim($_POST['pole6']); $pole7 = trim($_POST['pole7']); $pole8 = trim($_POST['pole8']); $logofirmy = trim($_POST['logofirmy']); $ulica = trim($_POST['ulica']); $miasto = trim($_POST['miasto']);
) {
// formularz
echo '<form action="" method="post" onsubmit="return akceptuj(this)">
<table>
<tr>
<td align=right>
<font face="Verdana">Firma:*
</td>
<td align=left>
<input type="text" name="pole5" style="width: 200px;" />
</td>
</tr>
</tr>
<td align=right>
<font face="Verdana">Imię i nazwisko:*
</td>
<td align=left>
<input type="text" name="pole7" style="width: 200px;" />
</td>
</tr>
</tr>
<td align=right>
<font face="Verdana">Ulica:*
</td>
<td align=left>
<input type="text" name="ulica" style="width: 200px;" />
</td>
</tr>
</tr>
<td align=right>
<font face="Verdana">Miasto:*
</td>
<td align=left>
<input type="text" name="miasto" style="width: 200px;" />
</td>
</tr>
</tr>
<td align=right>
<font face="Verdana">Telefon:*
</td>
<td align=left>
<input type="text" name="pole6" style="width: 200px;" />
</td>
</tr>
</tr>
<td align=right>
<font face="Verdana">Fax:*
</td>
<td align=left>
<input type="text" name="pole1" style="width: 200px;" />
</td>
</tr>
</tr>
<td align=right>
<font face="Verdana">GSM:*
</td>
<td align=left>
<input type="text" name="pole2" style="width: 200px;" />
</td>
<tr>
</tr>
<td align=right>
<font face="Verdana">E-mail:*
</td>
<td align=left>
<input type="text" name="pole3" style="width: 200px;" />
</td>
</tr>
<td align=right>
<font face="Verdana">WWW:*
</td>
<td align=left>
<input type="text" name="pole8" style="width: 200px;" />
</td>
</tr>
</tr>
<td align=right>
<font face="Verdana">Logo firmy:**
</td>
<td align=left>
<input type="text" name="logofirmy" style="width: 200px;" /> //TUTAJ!
<br><font face="Verdana">**-Wpisz adres logo!</a>
</td>
</tr>
</tr>
<tr>
<td align=right>
'.$lang_glob12.'<font face="Verdana">TreŚć:
</td>
<td align=left>
<textarea name="pole4" style="width: 200px; height: 100px;">
</textarea>
</td>
</tr>
<tr>
<td align=right>
Akceptuję <a href="../regulamin.php">regulamin</a> <input type="checkbox" value="0" name="warunki">
<input type="submit" value="Dodaj">
</td>
<td align=left>
<br>*-Pola obowiazkowe
</td>
</tr>
</table>
</form>
';//koniec formularza
}
else {
// dane z formularza
$dane =
$pole1."`"
.$pole2."`"
.$pole3."`"
.$pole4."`"
.$pole5."`"
.$pole6."`"
.$pole7."`"
.$pole8."`"
.$logofirmy."`"
.$ulica."`"
.$miasto."\n";
// file do nazwy
$file = "ksiega.txt";
// uchwyt
$fp=fopen("$file", "r+");
// poprzednia zawartosc
// ustawienie kursora
// blokada pliku do zapisu
// zapisanie danych do pliku
// odblokowanie pliku
// zamknięcie pliku
echo "<font size=3>Wpis został dodany!</font><br />"; echo "<a href=\"wpisy.php\"><font size=3>Zobacz swój wpis</a></font>"; }
?>
Ten post edytował janek1230 24.04.2008, 16:12:16