yeahz
-
Posts
381 -
Joined
-
Last visited
Posts posted by yeahz
-
-
Kāds zin kādu/as labu/as grāmatu/as, kur tiek mācīts pa solim PHP programmēšana. Gribu priekš sevīm. Tā teikt - pilnīgs iesācējs neesmu, bet neko daudz uztaisīt arī nevaru. Būtu labi, ja grāmata būtu latviešu valodā. Un ja ziniet, tad variet pateikt arī kur var iegādāties šādu grāmatu?
-
Pieņemsim ka man ir šāds kods:
<select> <option value="volvo">Volvo</option> <option value="saab">Saab</option> <option value="mercedes">Mercedes</option> <option value="audi">Audi</option> </select>
Kā lai panāk, kad, piemēram, uzpiež uz Audi, tad izleks vēlviens select tags ar šādu saturu:
<select> <option value="a4">A4</option> <option value="a6">A6</option> </select>
-
Atstāju tukšu un aizgāja, paldies.
-
Ko man iesākt šādā situācijā?
Vispirms jāgaida 5 min kamēr lādējas un beigās izmet šādu erroru:
-
ok, paldies, sanāca.
-
Nē, nē, nu pieņemsim ka datubāzē ir teksts
aaa aaaaaaa aaaabbb bbbbbbb bbbb
ccccc cccccccc
dddddd dddddddd
bet man tas viss attēlojas kā
aaa aaaaaaa aaaa bbb bbbbbbb bbbb ccccc cccccccc dddddd ddddddddun es gribu lai attēlojas normāli, kā tas ir datubāzē.
-
Kad izvelk kādu konkrētu gabalu no datubāzes, kur reāli ir jāpāriet uz nākošo rindu, tas nenotiek. DB it kā viss izskatās kā vajag, bet kad tas tiek attēlots PHP failā, tad viss iet pēc kārtas. Kā lai to izlabo?
-
Paldies! Tagad aizgāja.
-
[sat Nov 22 14:53:07 2008] [notice] Parent: child process exited with status 3221225477 -- Restarting.
PHP Warning: Directive 'register_globals' is no longer supported in PHP 6 and greater in Unknown on line 0
PHP Warning: Directive 'register_long_arrays' is no longer supported in PHP 6 and greater in Unknown on line 0
PHP Warning: Directive 'magic_quotes_gpc' is no longer supported in PHP 6 and greater in Unknown on line 0
[sat Nov 22 14:53:07 2008] [notice] Apache/2.2.8 (Win32) PHP/6.0.0-dev configured -- resuming normal operations
[sat Nov 22 14:53:07 2008] [notice] Server built: Jan 18 2008 00:37:19
[sat Nov 22 14:53:07 2008] [notice] Parent: Created child process 2080
PHP Warning: Directive 'register_globals' is no longer supported in PHP 6 and greater in Unknown on line 0
PHP Warning: Directive 'register_long_arrays' is no longer supported in PHP 6 and greater in Unknown on line 0
PHP Warning: Directive 'magic_quotes_gpc' is no longer supported in PHP 6 and greater in Unknown on line 0
[sat Nov 22 14:53:07 2008] [notice] Child 2080: Child process is running
[sat Nov 22 14:53:07 2008] [notice] Child 2080: Acquired the start mutex.
[sat Nov 22 14:53:07 2008] [notice] Child 2080: Starting 64 worker threads.
[sat Nov 22 14:53:07 2008] [notice] Child 2080: Starting thread to listen on port 80.
Šādi atkārtojas visu laiku.
-
Windows XP
Appserv - http://sourceforge.net/project/showfiles.p...ackage_id=29748 šis - appserv-win32-2.6.0.exe
-
Pārinstalēju apsserv un kad eju kādā no lapām caur browseri tad izmetas šāds errors:
Mēģināju pārinstalēt vēlreiz, tas pats, pirmo reizi man kaut kas šāds.
-
Lūk, piemērs - ma�?na (mašīna), Izvelkot no datubāzes uz PHP failu rādās šādi ķeburi, bet visur kur vajadzēja saliktu UTF-8, failā pie META ir UTF-8 un dabutbāze ar ir it kā uzlikta UTF-8.
-
-
<a href="forums">
Man šādi darbojas.
-
tagad vēlviens, bet vai tā tas maz var būt?
Fatal error: Call to undefined function mysql_real_escape() in C:\AppServ\www\profile_email.php on line 10 -
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in C:\AppServ\www\profile_email.php on line 10
10 līnija
$sql = "SELECT COUNT(*) FROM users WHERE email = '".mysql_real_escape($_POST['email'])"'";
-
Kā pareizi uzrakstīt šo kodu, lai tas strādātu kā tam pienākas, es mēģināju šādi:
$jau_aiznemts = mysql_query("SELECT email FROM users"); if($_POST['email'] != $jau_aiznemts) { $email_update = quote_smart(htmlspecialchars($_POST['email'])); mysql_query("UPDATE users SET email=$email_update WHERE id=$id"); $ok_email = "<h2 class='profils_labots'>Profils labots!</h2>"; } else { $aiznemts_email = "<h2 class='profils_labots_nav'>Šāds e-pasts jau ir aizņemts!</h2>"; }
-
Kods:
if(isset($_SESSION['play'])) =< 1 { }
Problēma - vajag, lai nolasa no datubāzes, vai tā kolonna play ir vienāda vai lielāka par viens, ja uzraksta šādi kā man ir kodā dots, tad izmet erroru:
Parse error: syntax error, unexpected '=' in C:\AppServ\www\play.php on line 53Kā lai savādāk raksta?
-
Tagad vienalga abos gadījumos rāda 'neesi ielogojies'.
Darīju kā teici,
<?php if(!isset($_SESSION['id'])) { echo "neesi ielogojies"; } if(isset($_SESSION['id'])) { echo "<a href='logout.php?d=logout'>Iziet</a>"; } ?>
-
Nu pirmā problēma vairs nav problēma, otrā vēlaizvien pastāv.
-
To man laikam izdevās sataisīt, bet ir nākoša problēma - kad mēģinu izlogoties tad izmet šādu erroru:
Warning: session_destroy() [function.session-destroy]: Trying to destroy uninitialized session in C:\AppServ\www\2\logout.php on line 6Un izlogošanās skripts ir šāds:
<? // Izlogoties if(isset($_GET['d']) and $_GET['d'] == "logout") { unset($_SESSION['id']); session_destroy(); } ?>
Uz vēlviena problēma - ja arī es esu izlogojies, tad man parādās teksts kuram būtu jāuzrādās tikai tad kad tu esi ielogojies, lūdz šis kods:
<?php if(!isset($_SESSION['id'])) { echo "<a href='logout.php?d=logout'>Iziet</a>"; } if(isset($_SESSION['id'])) { echo "neesi ielogojies"; } ?>
Liels paldies ja kāds palīdzēs.
-
Kāds var izpalīdzēt saprast, kāpēc nevar ielogoties?
Lūk kods priekš ielogošanās:
http://paste.php.lv/8176?lang=php
Kad mēģinu ielogoties tad vienkārši nekas nenotiek, lapa pārlādējas, iemet login darbībā un viss.
-
viss ir labi līdz mirklim kad tieku līdz fonta izmēra uzlikšanas. uzlieku es šādi iekš css:
body {
font-family: tahoma;
font-size: 10px;
margin-top: 0px;
margin-bottom: 0px;
color: #000000;
background-color: #140028;
}
visi no šiem strādā izņemot šo - font-size: 10px;
kāds var palīdzēt?
-
tu domā, ka es dizainus nozagu?
Ķibele ar manu "login" sistēmu... :(
in PHP un datubāzes
Posted
Jā.
Piemēram signup.php
Šķiet, ka pareizi uzrakstīju.