‹ Kompiuteriai ‹ Svetainės kūrimas
-

Sasha
- Patyręs forumietis
-
- Pranešimai: 723
- Šakių raj.
- 4,903.31 Lt
» 2010 Kov 29, 17:30
PHP, kad joje galeciau eilute teksto yrasyt.
--------------------------------------
-

Sasha
- Patyręs forumietis
-
- Pranešimai: 723
- Šakių raj.
- 4,903.31 Lt
» 2010 Kov 29, 18:34
IR del to GD, galetum padet durnam daiktui. . . 
-
mode118
- Patyręs forumietis
-
- Pranešimai: 848
- 717.84 Lt
» 2010 Kov 29, 19:07
PHP kalboje lentelių padaryt negalima, galima tik jos pagalba MySQL lenteles sukurt, įrašyt ir pnš. Čia rasi kaip tai padaryt:
http://www.freewebmasterhelp.com/tutorials/phpmysql/1
Štai skriptas kuris GD pagalba atspausdins datą ir laiką:
- Kodas: Pasirinkti visus
<?php header("Content-type: image/png"); //Nustatom, kad tai bus png paveikslelis $im = @imagecreate(180, 25); //Sukuriam 180x25 pikseliu paveiksleli $bgcolor = imagecolorallocate($im, 255, 255, 255); //Fono spalva $text_color = imagecolorallocate($im, 0, 0, 0); // Teksto spalva $text=date("Y-m-d H:i:s"); //Gaunam data (Formatas: 2000-01-01 00:00:00) imagestring($im, 5, 5, 5, $text, $text_color); //Uzdedam teksta imagepng($im); // Isvedam paveiksliuka imagedestroy($im); // Sunaikinam paveiksliuka ?>
-

Sasha
- Patyręs forumietis
-
- Pranešimai: 723
- Šakių raj.
- 4,903.31 Lt
» 2010 Kov 29, 19:13
O ten kur parasyta: image/png
tai galima keist i kita galune i gif kokia ?
Paskutinį kartą redagavo Sasha 2010 Kov 29, 19:21. Iš viso redaguota 2 kartus.
-

Sasha
- Patyręs forumietis
-
- Pranešimai: 723
- Šakių raj.
- 4,903.31 Lt
» 2010 Kov 29, 19:15
Ir P.S. Gal gali dar detaliau ?  Arba as tiesiog paklausiu. Tai cia tipo visus png wallpaper pakeis ar kaip cia nes nesuprantu kaip ta scripta panaudot. Kaip ziurejau turedavo i ta scripta dar wallpaper URL irasyt ir pan. . .
-
mode118
- Patyręs forumietis
-
- Pranešimai: 848
- 717.84 Lt
» 2010 Kov 29, 19:56
tai galima keist i kita galune i gif kokia ? Taip . Tai cia tipo visus png wallpaper pakeis ar kaip cia nes nesuprantu kaip ta scripta panaudot. Kaip ziurejau turedavo i ta scripta dar wallpaper URL irasyt ir pan. . .
Geriau parašyk kokį tiksliai paveiksliuką nori gauti, tada bus man lengviau paaiškinti. Dabar nelabai suprantu ko klausi 
-

Sasha
- Patyręs forumietis
-
- Pranešimai: 723
- Šakių raj.
- 4,903.31 Lt
» 2010 Kov 29, 20:31
Tarkim yra paveiksliukas 180x80px, pavadinimas:logo.gif. Tai va kaip padaryti kad virsuje desiniajame kampe rodytu valandas ar data ? Kur ta valanda nesvarbu. Man svarbiausia kaip tai padaryti. Dabar aiskiau ka noriu pasakyti ? 
-
mode118
- Patyręs forumietis
-
- Pranešimai: 848
- 717.84 Lt
» 2010 Kov 30, 11:34
Jei tai bus tavo puslapio logo, ir kiekvienam lankytojus jis turės rodyti laiką ir datą, tai nerekomenduoju tai daryti su GD, nuo to tik labai apsikraus serveris. Nebūtų papraščiau tiesiog ant paveiksliuko uždėti kaip paprastą tekstą laiką ir datą?
Kaip su GD ant paveikslėlio uždėti datą ir laiką:
- Kodas: Pasirinkti visus
<?php header('Content-Type: image/gif'); //Nurodom kad tai bus gif paveikslelis $im = imagecreatefromgif("logo.gif"); //Atidarom logo.gif faila $text_color = imagecolorallocate($im, 0, 0, 0); // Teksto spalva (Raudonos 0; Žalios 0; Mėlynos 0) $text=date("Y-m-d H:i:s"); //Gaunam data (Formatas: 2000-01-01 00:00:00) imagestring($im, 5, 0, 60, $text, $text_color); //Uzdedam 5 dyžio teksta 60px nuo viršaus ir 0px nuo kairiojo šono imagegif($im); //Isvedam paveiksleli imagedestroy($im); //Sunaikinam paveiksleli ?>
Kaip su HTML ant paveikslėlio uždėti datą ir laiką: - Kodas: Pasirinkti visus
<div style="height:80px;width:180px;background-image:url('/logo.gif');background-repeat:no-repeat;"> <p style="padding-top:60px;"><? echo date("Y-m-d H:i:s"); ?></p> </div>
-

Sasha
- Patyręs forumietis
-
- Pranešimai: 723
- Šakių raj.
- 4,903.31 Lt
» 2010 Kov 30, 15:38
Aciu, pasinadosiu 2  P.S. pasakyk kur ? ka? siame scripte ydeti, kad grysciau i index.php puslapy - Kodas: Pasirinkti visus
<?php if (isset($_GET['veiksmas'])) {setcookie("balsavimas3","votingas", time()+9999999999999999999);} ?> <html> <head> <title>Balsavimas</title> <link rel="shortcut icon" href="/saito/saito-zenklas.bmp"> <meta http-equiv="content-type" content="text/html; charset=windows-1257"> <meta http-equiv="Content-Language" content="lt"> <link rel="stylesheet" type="text/css" href="style.css"> </head>
<body> <center> <br> <table width=200><tr><td> <?php echo (' <center> <form action=balsavimas.php?veiksmas=vykdyti method=post> <table width="100%"><tr><td><center><h3>BALSAVIMAS</h3><hr><b>Kaip jums mano velykiniai darbai ?</b><hr></center> <input type="radio" name="balsas" value="1" checked><font face=arial> 10balu</font><br> <input type="radio" name="balsas" value="2"><font face=arial> 7-9balai</font><br> <input type="radio" name="balsas" value="3"><font face=arial> 4-6balai</font><br> <input type="radio" name="balsas" value="4"><font face=arial> 1-3balai</font><br> </td></tr></table><hr> <input type="submit" value=" Balsuoti "> </form> </center> ');
$informacija='balsavimas.txt';
$failas = fopen($informacija, "r+");
$duomenys=fread($failas, filesize($informacija));
$duomenys=explode('-', $duomenys);
if (isset($_GET['veiksmas']) && ($_GET['veiksmas']=='vykdyti'))
{ if (isset($_COOKIE['balsavimas3']))
{ echo"<SCRIPT LANGUAGE='javascript'> alert('Ka cia sugalvojai ? Tu jau balsavai!') history.go(-1) </SCRIPT>"; exit; }
if ($_POST['balsas']==1) {$duomenys[0]=($duomenys[0]+1);}
if ($_POST['balsas']==2) {$duomenys[1]=($duomenys[1]+1);}
if ($_POST['balsas']==3) {$duomenys[2]=($duomenys[2]+1);}
if ($_POST['balsas']==4) {$duomenys[3]=($duomenys[3]+1);}
}
$viso=($duomenys[0]+$duomenys[1]+$duomenys[2]+$duomenys[3]);
$pirmo=round((100*$duomenys[0]/$viso), 1);
$antro=round((100*$duomenys[1]/$viso), 1);
$trecio=round((100*$duomenys[2]/$viso), 1);
$ketvirto=round((100*$duomenys[3]/$viso), 1);
$pirmoproc="<img src=procentas1.gif width=$pirmo% height=13>";
$antroproc="<img src=procentas2.gif width=$antro% height=13>";
$trecioproc="<img src=procentas3.gif width=$trecio% height=13>";
$ketvirtoproc="<img src=procentas4.gif width=$ketvirto% height=13>";
echo(" <center><br><hr>REZULTATAI<hr></center> <table border=0 width=100% cellpadding=0 cellspacing=0>
<tr><td width=70%>10balu : </td><td width=30%>$duomenys[0] bal.</td></tr> <tr><td>$pirmoproc </td><td>$pirmo %</td></tr>
<tr><td>7-9balai : </td><td>$duomenys[1] bal.</td></tr> <tr><td> $antroproc </td><td>$antro %</td></tr>
<tr><td>4-6balai : </td><td>$duomenys[2] bal.</td></tr> <tr><td> $trecioproc </td><td>$trecio %</td></tr>
<tr><td>1-3balai : </td><td>$duomenys[3] bal.</td></tr> <tr><td>$ketvirtoproc </td><td>$ketvirto %</td></tr>
<tr><td bgcolor=#ffcccc><b>VISO-BALSUOTA :</b></td><td bgcolor=#ffcccc><b>$viso </b> </td></table><hr></center> ");
$duomenys=implode("-", $duomenys);
rewind($failas);
fwrite($failas, $duomenys);
fclose($failas);
?> </td></tr></table></center> </body> </html>
-

Sasha
- Patyręs forumietis
-
- Pranešimai: 723
- Šakių raj.
- 4,903.31 Lt
» 2010 Kov 30, 19:23
Ok paziuresiu, aciu, be to kodel nebevedi pamoku ? 
-
mode118
- Patyręs forumietis
-
- Pranešimai: 848
- 717.84 Lt
» 2010 Kov 30, 19:37
Galbūt geriausias paaiškinimas yra "tingiu"
Gal vasarą, kai nebus kas veik, parašysiu dar 
-

Sasha
- Patyręs forumietis
-
- Pranešimai: 723
- Šakių raj.
- 4,903.31 Lt
» 2010 Kov 31, 11:25
Vasara visada yra ka veikt nebent ziauriai karsta 
-

Sasha
- Patyręs forumietis
-
- Pranešimai: 723
- Šakių raj.
- 4,903.31 Lt
» 2010 Bal 18, 14:15
Paaiskinkit kaip su &_GET dirbt 
-
mode118
- Patyręs forumietis
-
- Pranešimai: 848
- 717.84 Lt
» 2010 Bal 18, 19:43
Tarkim adresas http://linksmas.net/index.php?page=1&lang=en
O čia skripto pavyzdys panaudojant tuos kintamuosiuos:
<? $kalba=$_GET['lang']; // Gaunam iš adreso lang kintamojo reikšmę (Šiuo atveju "en") bei nustatom ją kintamajam $kalba
$puslapis=$_GET['page']; // Gaunam iš adreso page kintamojo reikšmę (Šiuo atveju "1") bei nustatom ją kintamajam $puslapis
echo "Kalba: ".$kalba."\nPuslapis: ".$puslapis; /* Išvedam rezultatą, šiuo atveju rezultatas bus: Kalba: en Puslapis: 1 */
?>
Tai taip ir dirbi
Tikiuosi kiek nors suprasi 
‹ Kompiuteriai ‹ Svetainės kūrimas
|
|
|