Jump to content
php.lv forumi

marcis

Reģistrētie lietotāji
  • Posts

    1,765
  • Joined

  • Last visited

Everything posted by marcis

  1. Kavacky, masīvs ir array();
  2. mans super variants, kas ģenerē diezgan tizlas paroles function password($length=10) { $array1=array("a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"); $array2=array("A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"); $array3=array("1","2","3","4","5","6","7","8","9","0"); $passw=""; $i=0; while($i < $length) { $arr=rand(1,3); $array="array".$arr; $char = ($arr==3) ? rand(0,9) : rand(0,26); $passw.=$array[$char]; if($array[$char]) ++$i; } return $passw; }
  3. Vai ar;i vienkarši liec beigās ODER BY id DESC, jo mysql datus kārto automatisksi pēc ASC ( sākot ar mazāko vērtību )
  4. marcis

    inklūde

    john.brown vēl tik tikko apskatijos savu php.ini un tur tāda rindiņa ir defaulto parametru off ( Lietoju PHP 5.2.5 )
  5. marcis

    Foto galerija

    Padomus? Saistībā ar ko? Galerijas veidošanu? Jā, es tevi morāli atbalstu
  6. $delsql="DELETE FROM gramatas WHERE IDnumurs=".$id.""; Ne, vecit, šis variants neder, līdz ko tu atķeksesi vairakus tev uz datubazi tiks nosutits šāds kverijs: DELETE FROM gramatas WHERE IDnumurs=1,2,3,.. un diezvai tev datubāzē būs tāds id (1,2,3,...) Mana variants kļūda bija tā, ka uzrakstiju id nevis IDnumurs, pareizi būtu šādi $delsql="DELETE FROM gramatas WHERE IDnumurs IN (".$id.")";
  7. Es īsti nesapratu problēmu.. Tev vajag dabūt ārā no datubāzes vajadzīgās kategorijas vai vajag jau dabūtās pareizi novietot?
  8. Ja nu tik vien tā problēma ar importu un eksportu, tad jau varētu pietikt arī ar dump failu :) Bet ja tiešam vajag xml nu tad taisi xml :)
  9. Nu vispār jau pareizi, paintā griezt arī nav gluži tas īstais variants.
  10. marcis

    inklūde

    Arī jau runāta tēma, php.ini failā ir rindiņa allow_url_include ( vai tml )
  11. Ja, $res tavā gadījumā ir $result Šķiet, ka tu no objekta esi centies izvilkt masīvu? Tu gadījumā nemēģināji darīt šādi: $row['kolona']? Objekta gadijumā tas jādara šādi: $row->kolona. Bet ja tu izmanto manu kodu tad visam vajadzētu būt kārtībā OFF: objektu izmantoju tikai savas patikas dēļ, nepatīk rakstīt tos [] '', man šķiet vienkāršāk ->
  12. marcis

    *:hover background

    Nesaku, ka tas dr.lv izgudrojums, bet gan iepriekš neredzēts paņēmiens. PS. ar web developeri draudzejos :D Tikko pieleca, ka izmantojot backgroun-position bildi parasti pabīda zemāk, taču izmantojot negatīvas vērtības, bilde tiek bīdīta uz augšu.
  13. SQL'iskās funkcijas man nav diezko tuvas, tādēļ parasti iztieku ar php. Saprotu, ka, ja lapai ir utf-8, tad dati arī tiek postēti utf-8 un tur problemas nav. Ja datubāzē ir windows-1257 un vajag utf-8, tad parasti eju cauri datubāzes ierakstiem ( nolasu ) un tad metu atpakaļ ( updeitoju ) caur iconv() izlaistus datus.
  14. marcis

    *:hover background

    Sveiki. Tā tīri intereses pēc interesē šāds jautājums... Skatos draudzīgajā portālā ( http://www.draugiem.lv ( ielogojies ) ) interesanta augšējā izvēlne ar background'u ( http://img.draugiem.lv/img/logos/christmas_menu2008.gif ). Jā, backgroundu uzlikt nesagādā problēmas, bet kā panākt šo hover'a efektu, ka background bilde nobrauc zemāk ( grafisks piemērs ) ? Cik saprotu, šī lieta paveikta ar CSS palīdzību un parametrs "background-position" tas nav, arī draudzīgā portāla kods ir diezgan saržģīts ( atrast ne neiespējami, bet grūti ). Taču risinājums kā tāds diezgan labs, pirmkārt ielādējas gan background, gan hover attēls, otrkārt attēlu mape kļūst organizētāka.
  15. ... echo "<form action=\"\" method=\"post\">"; echo "<input type=\"hidden\" name=\"action\" value=\"delete\" />"; while($row=mysql_fetch_object($res)) { echo ... echo "<input type=\"checkbox\" name=\"del[]\" value=\"".$row->IDnumurs."\" />"; } echo "<input type=\"submit\" value=\"Dzēst\" />"; echo "</form>"; if(isset($_POST['action']) && $_POST['action']=="delete") { $id=implode(",",$_POST['del']); if($id){ $delsql="DELETE FROM `gramatas` WHERE id IN (".$id.")"; mysql_query($delsql); } }
  16. Nekad neesmu pētijis *.torrent faila saturu, bet nu iespējs, ka to lietu var nokārtot tikpat vienkārši, kā parasta teksta faila labošanu
  17. marcis

    phpFusion

    raksti savu theme, atbildēju uz jautājumu?
  18. vispār tev tur kautkas kreis, kapēc vnk nedarīt tā : (?) $sql="SELECT * FROM `flashgames` ORDER BY id DESC"; $res=mysql_query($sql); while($row=mysql_fetch_object($res)) { echo $row->blablabla."<br />..."; // utt } vai arī, no kurienes tu tos id izrauj? ja tu selektē vienu ierakstu, tad nemaz nav iespējams to izvadīt pēc lielāka/mazākā id
  19. p4f, laikam visiem tas nav pats par sevi skaidrs "order by DESC" --> "order by id DESC"
  20. nezināju, ka PHP extension'us var novilkt atsevišķi.. dll ielāde notiek teorētiski, tas nozīmē, ka ja būtu fails, notiktu arī ielāde
  21. ok, errori iet. extension path php mapē vispār nav un extension ielāde default'ā nav nokomentēta ( mysql.dll ielāde tiek veikta, bet šķiet ka tāda faila vsp nav )
  22. Sveiki. Beidzot pirmo reizi dzīvē uzzinstalēju savu webserveri, viss itkā iet, tikai dažas problēmas, ar kurām nemāku tikt galā: 1. PHP konfigurācijas failā ( php.ini ) error_reporting ir uzlikts uz E_ALL, taču nekādi errori netiek izmesti pat pie fatal error. 2. Uzinstalējot sql serveri, pats par sevi viņš strādā ( piekonektēju caur HeidiSQL -> viss iet ), līdzko caur PHP mēģinu piekonektēt, notiek fatal error un par cik error_reporting'u ieslēgt nevaru, tad arī error'us neredzu. Varētu būt tā, ka PHP kautkā jānokonfigurē priekš MySQL ? -- Apache 2.2.6 PHP 5.2.5 SQL 5.0.45
×
×
  • Create New...