Vse o PHPju
Ustvaril
publikum
, jul 24 2005 17:05
Odgovorov v temi: 1931
#1484
Objavljeno 29 november 2006 - 18:31
<?
$db= mysql_connect ("localhost", "*****", "*****") or die;
mysql_error();
mysql_select_db ("kozolec001_lista");
$zadeva = "Zadeva";
$sporocilo = "sporočilo, še mal več sporočila, pa <a href='http://kozolec.net'>Link</a>...";
$query = "SELECT mail FROM maili";
$result = mysql_query($query);
while($polja=mysql_fetch_array($result))
{
$mail = $sale['mail'];
mail($mail, $zadeva, $sporocilo);
;
}
echo "maili so poslani";
?>Erorrja mi ne vrže ven, mailov pa tud ne pošlji... Saj dobim jih ne.
#1488
Objavljeno 29 november 2006 - 21:56
bujes, preber si tole. Mal neumno se mi zdi pisat tukajle vsakmu posebi korak po koraku, kako se vpiše vnos v bazo, na konc pa ne boš nič znal, ker ti bo vse na pladnju prinešeno. Tam je vse razloženo, sam cajt si je treba vzet pa si prebrat. 
Spet je objavljena anketa o PHP-ju, anketo lahko rešite ter pogledate lanske rezultate tukajle.
Spet je objavljena anketa o PHP-ju, anketo lahko rešite ter pogledate lanske rezultate tukajle.
#1489
Objavljeno 02 december 2006 - 19:30
Zdravo. Mene pa nekaj že dolgo presnetava..
Problem je takšen. Uporabljam class ki vso kodo med obarva glede na 'nekaj'.. To ni problem. To dela OK.
Ta class uporabi htmlspecialchars() na stringu ki ga dobi, ki je namrec celo besedilo od vodiča: $art_body.
Sedaj spremeni vse < , > pa tako v taksen zapis > pa to.. To itak veste. No sedaj pa nastopi problem. Hočem da je artikel formatiran, pa uporabim nl2br.
Če naprimer prvo uporabim nl2br na stringu, bo lepo formatiral text, AMPAK vse new line v kodi, torej med
Torej, ja, brji se ne smejo videti. Upam da je kdo sploh razumel problem in bo znal pomagat.
Hvala!
Problem je takšen. Uporabljam class ki vso kodo med obarva glede na 'nekaj'.. To ni problem. To dela OK.
Ta class uporabi htmlspecialchars() na stringu ki ga dobi, ki je namrec celo besedilo od vodiča: $art_body.
Sedaj spremeni vse < , > pa tako v taksen zapis > pa to.. To itak veste. No sedaj pa nastopi problem. Hočem da je artikel formatiran, pa uporabim nl2br.
Če naprimer prvo uporabim nl2br na stringu, bo lepo formatiral text, AMPAK vse new line v kodi, torej med
[code][/code]spremeni v <br/>, in ker class uporabi htmlspecialchars na koncu pride koda taka ven:
<?php<br/> $nekaj = 'nekaj';<br/> ?><br/>
Torej, ja, brji se ne smejo videti. Upam da je kdo sploh razumel problem in bo znal pomagat.
Hvala!
#1492
Objavljeno 05 december 2006 - 21:24
Imam tole skripto:
Problem je v tem, da ko se uporabnik registrira, mu ne pošlje email z geslom... moj prijatelj m ipravi, da mu pošlje die message, ampak meni piše password sent to email, v obeh primerih pa ne pošlje. Server je na Pandeli. Je mogoče v skripti kakšna napaka?
<?php
if ($action == register) {
if (!$user || !$email || !$vemail ) {
print "You must fill out all fields.";
include("foot.php");
exit;
}
$dupe1 = mysql_num_rows(mysql_query("select * from players where user='$user'"));
if ($dupe1 > 0) {
print "Someone already has that username.";
include("foot.php");
exit;
}
$dupe2 = mysql_num_rows(mysql_query("select * from players where email='$email'"));
if ($dupe2 > 0) {
print "Someone already has that email.";
include("foot.php");
exit;
}
if ($email != $email) {
print "The emails do not match.";
include("foot.php");
exit;
}
$ref = strip_tags($ref);
$user = strip_tags($user);
$pass = strip_tags($pass);
if ($ref) {
mysql_query("update players set refs=refs+1 where id=$ref");
}
$pass = rand(10000 , 90000);
$message = "welcome to $gamename your pass is $pass login now and change it. have fun playing at $gamename. Webmaster";
mysql_query("insert into players (user, email, pass) values('$user','$email','$pass')") or die("Could not register.");
mail("$email", "$gamename", $message,
"From: webmaster@{$_SERVER['SERVER_NAME']}rn"
."Reply-To: webmaster@{$_SERVER['SERVER_NAME']}rn"
."X-Mailer: PHP/" . phpversion()) or die("could not send mail");
print "You are now registered to play, $user. Please check your e-mail for your pass and login now.";
print "<br><a herf=index.php>login</a>";
}
?>Problem je v tem, da ko se uporabnik registrira, mu ne pošlje email z geslom... moj prijatelj m ipravi, da mu pošlje die message, ampak meni piše password sent to email, v obeh primerih pa ne pošlje. Server je na Pandeli. Je mogoče v skripti kakšna napaka?
#1495
Objavljeno 12 december 2006 - 12:46
Lp, na novo sem posnel apache in php in mysql in mi sedaj na strani kjer je prej tole delalo sedaj ne dela in mi pokaze naslednji error
Warning: include() [function.include]: URL file-access is disabled in the server configuration in D:webmain.php on line 439
Warning: include(http://www.trb-folk.net/vici/random.php) [function.include]: failed to open stream: no suitable wrapper could be found in D:webmain.php on line 439
Warning: include() [function.include]: Failed opening 'http://www.trb-folk.net/vici/random.php' for inclusion (include_path='.;Cphpincludes') in D:webmain.php on line 439
Warning: include() [function.include]: URL file-access is disabled in the server configuration in D:webmain.php on line 439
Warning: include(http://www.trb-folk.net/vici/random.php) [function.include]: failed to open stream: no suitable wrapper could be found in D:webmain.php on line 439
Warning: include() [function.include]: Failed opening 'http://www.trb-folk.net/vici/random.php' for inclusion (include_path='.;Cphpincludes') in D:webmain.php on line 439
#1499
Objavljeno 12 december 2006 - 16:35
prisel sem do zadeve ... naredil sem test.php
enega imam posnetega v mapi kjer je random.php
enega imam pa v web mapi zraven kateerega je vici datoteka v kateri je random
ta pa nne dela napise:
Warning: file(random.txt) [function.file]: failed to open stream: No such file or directory in D:webtest.php on line 4
Warning: file(random.txt) [function.file]: failed to open stream: No such file or directory in D:webvicirandom.php on line 4
razmisljam da je zaraadi
Forbidden
You don't have permission to access /help/ on this server.
kako bi lahko to ugasnil samo da poiskusim ce potem dela
hvala
EDIT: zadevo sem resil tako da sem skopiral random.php v web datoteko s kjer server streze podatke in v main includal
pa zadeva kar dela ... samo vendar mi gre se vseeno na .... ker ne vem zakaj tam ni delalo
LP hvala
enega imam posnetega v mapi kjer je random.php
<?php
include('random.php');
?>ta dela vredu...enega imam pa v web mapi zraven kateerega je vici datoteka v kateri je random
<?php
include('vici/random.php');
?>ta pa nne dela napise:
Warning: file(random.txt) [function.file]: failed to open stream: No such file or directory in D:webtest.php on line 4
Warning: file(random.txt) [function.file]: failed to open stream: No such file or directory in D:webvicirandom.php on line 4
razmisljam da je zaraadi
Forbidden
You don't have permission to access /help/ on this server.
kako bi lahko to ugasnil samo da poiskusim ce potem dela
hvala
EDIT: zadevo sem resil tako da sem skopiral random.php v web datoteko s kjer server streze podatke in v main includal
<?php
include('random.php');
?>pa zadeva kar dela ... samo vendar mi gre se vseeno na .... ker ne vem zakaj tam ni delalo
LP hvala
#1500
Objavljeno 12 december 2006 - 20:32
mcgusto, delalo ni zato, ker si napačno relativno pot vpisal... pot mora biti do znaka pravilno napisana, da PHP ve kam naj gre iskat datoteko, ki jo želiš includat, PHP ni tak, da bi mu reku pejt tamle v ono mapo, k se začne na d, konča na r in ima ime 3 črke, v njej je pa php datoteka ki se naj bi začela neki na rand, pa končnica je veretn .php
Glede teh stvari je treba bit natančen.
Dodaj odgovor
1 član(ov) bere to temo
0 članov, 1 gostov, 0 anonimnih uporabnikov








