Guest
22.06.2005, 14:44:45
Mam ciągle mnóstwo błędów i mam następny wgrałem plik na serv. i działał potem go wykasowałem i ponownie wgrałem. i wystąpił błąd : parse error, unexpected $ in on line 29, a to dziwne bo ja na początku mam HTML potem tagi php i kod php i zakonczenie HTML'em a linia 29 to jest ostatnia linia
nospor
22.06.2005, 14:46:16
dobrze by bylo jakbys pokazal caly kod, bo ostatnia linijka to duzo nie mowi
Guest
22.06.2005, 14:58:32
<html>
<head></head>
<body>
<center>
<?php
} else {
$user1 = $_POST['username'];
$pass1 = $_POST['password'];
$gg1 = $_POST['gg'];
$mail1 = $_POST['mail'];
$plikk = fopen('a.php' , 'r'); $tekst = fread($plikk , 100
); $plik = fopen($nazwap, 'x+'); $nazwap = 'a_1.php';
}
?>
</center>
</body>
</html>
nospor
22.06.2005, 15:00:31
w linijce 16 zjadles $ . masz fclose(plikk); a powinno byc fclose($plikk);
Guest
22.06.2005, 15:01:49
dzieki.Ehh... zawsze mam błędy i zawsze proste
Guest
22.06.2005, 15:06:07
ee..jednak ciagle mam blad bo pisze Warning: fclose(): supplied argument is not a valid stream resource in on line 16
Warning: fwrite(): supplied argument is not a valid stream resource in on line 19
Warning: fclose(): supplied argument is not a valid stream resource in on line 20
nospor
22.06.2005, 15:08:18
bo masz taką kolejność:
$plik = fopen($nazwap, 'x+');
$nazwap = 'a_1.php';
powinna byc:
$nazwap = 'a_1.php';
$plik = fopen($nazwap, 'x+');
Guest
22.06.2005, 15:20:05
skrypt nie pokazuje błędów ale mi się robi zawsze plik a_.php zamiast a_1.php
nospor
22.06.2005, 15:22:03
a oswieć mnie co to za parametr 'x+' przy fopen. W php nie ma czegoś takiego. Może miales na mysli 'w+'
edit: mi tworzy jak trzeba. pokaz jeszcze raz poprawiony kod
Guest
22.06.2005, 15:26:10
'x+' Tworzy i otwiera plik odczytu i zapisu; umieszcza wskaźnik pliku na jego początku. Jeśli plik juz istnieje, wywołanie fopen() nie powiedzie się, zwróci FALSE i wygeneruje błąd na poziomie E_WARNING. Jeśli plik nie istnieje, spróbuje go utworzyć. To jest równoważne z okresleniem flag O_EXCL|O_CREAT stosowanym w wywołaniu systemowym open(2). Ta opcja jest obsługiwana w php 4.3.2 i późniejszych i działa tylko na plikach lokalnych.
nospor
22.06.2005, 15:28:29
hihi, mam przestarzalego helpa.
mi tworzy jak trzeba. pokaz jeszcze raz poprawiony kod, ino migiem bo za 3 minutki spadam

edit: no i już spadnalem, cze
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.