Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [Skrypt] Czy plik istnieje :/
Cr0n!x
post 25.05.2003, 08:34:16
Post #1





Grupa: Zarejestrowani
Postów: 40
Pomógł: 0
Dołączył: 24.05.2003

Ostrzeżenie: (0%)
-----


Witam. Jestem poczatkujacym programista i to co robie jest na zasadzie prob i bledow. Mam otoz taki skrypt i nie moge zrozumiec co jest w nim zle. Rejestracja wyglada tak ,ze z formularza pobierany jest : LOGIN , HASLO i tam jeszcze jakies duperele. w dalsej czesci skryptu on sprawdza czy plik (nazwa loginu) istnieje. Jezeli nie to tam zaczyna robic swoje... Problemem jest to za kazdym razem jak sprawdza plik juz istnieje. Prosze o pomoc i z gory dziekuje. Nizej jest fragment kodu .

[php:1:51ce051a87]<?

require("config.php");

if(file_exists("users/$login.usr")){
echo "$bad";
}
else{
mail("$email","$temat","$tresc");
mail("$email_adm","$temat_adm","$tresc_adm");
$plik="users/$login.usr";
$fp=fopen("$plik", "a");
flock($fp, 2);
fwrite($fp, $dane);
flock($fp, 3);
fclose($fp);
chmod($plik, 0777);
echo "$ok";
}

?>[/php:1:51ce051a87]

Proszę używać znaczników php :cry:
Zmoderował: KaMeLeOn
Go to the top of the page
+Quote Post
Anarion
post 25.05.2003, 09:26:10
Post #2





Grupa: Zarejestrowani
Postów: 88
Pomógł: 0
Dołączył: 22.04.2002

Ostrzeżenie: (0%)
-----


Sprobuj napisac tak:
[php:1:75088233e6]<?
if(file_exists("users/".$login.".usr"))
//oraz
$plik="users/".$login.".usr";
?>[/php:1:75088233e6]


--------------------
If You don't believe in Yourself, no one else will.
Go to the top of the page
+Quote Post
Cr0n!x
post 25.05.2003, 09:29:42
Post #3





Grupa: Zarejestrowani
Postów: 40
Pomógł: 0
Dołączył: 24.05.2003

Ostrzeżenie: (0%)
-----


Niestety to samo :cry: .
Go to the top of the page
+Quote Post
Cudi
post 25.05.2003, 09:58:23
Post #4


Administrator planeta/IRC


Grupa: Przyjaciele php.pl
Postów: 385
Pomógł: 0
Dołączył: 19.04.2003
Skąd: Zabrze

Ostrzeżenie: (0%)
-----


Po pierwsze NIE robi sie takiego czegoś:
[php:1:671ea0679f]<?php
echo "$zmiennna";
?>[/php:1:671ea0679f]
Te nawiasy są całkowicie zbędne... Jeśli masz dać gdzieś jedną zmienną to nie wsadzaj jej w nawias...

A co do skryptu to radze sprawdzić czy masz włączone czy wyłączone regiter_globals, a jak są wyłączone to poczytać przyklejony temat o zmiennych globalnych.
Go to the top of the page
+Quote Post
Cr0n!x
post 25.05.2003, 10:10:06
Post #5





Grupa: Zarejestrowani
Postów: 40
Pomógł: 0
Dołączył: 24.05.2003

Ostrzeżenie: (0%)
-----


Ok. Dziekeuje zmienie. Co do tego co pisales faktycznie na piwko.pl jest to wlaczone. Zaraz poczytam i zmienie.
Go to the top of the page
+Quote Post
Seth
post 25.05.2003, 10:18:54
Post #6





Grupa: Przyjaciele php.pl
Postów: 2 335
Pomógł: 6
Dołączył: 7.03.2002

Ostrzeżenie: (0%)
-----


Cr0n!x: Skoro piszesz, ze to jest skrypt dlaczego dajesz ten temat do forum php ?!

Temat przenosze tam gdzie jegos miejsce forum Skrypty.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 16:10