Jump to content
php.lv forumi

Dzint

Reģistrētie lietotāji
  • Posts

    45
  • Joined

  • Last visited

Posts posted by Dzint

  1. Kā lai php masīvu dabū uz Java Script .js faila funkciju

     

    ir php kods

    $aDats = Array();
    $aDats[0] = "56.71";
    $aDats[1] = "58.81";
    $aDats[2] = "56.51";
    $aDats[3] = "53.56";
    $aDats[4] = "56.61";
    
    echo "<script src='../scripti/kautkas.js' type='text/javascript'></script>";
    echo "<script> setJavaScriptArray ($vertiba,  $aDats); </script> ";

     

    un JavaScript js fails ar funkciju

    function setJavaScriptArray (dats1, phpmasivs){
    var JavaScriptMasivs = new Array();   
    	JavaScriptMasivs =	   [color="#FF0000"]// Šeit vajadzētu to php masīvu($aDats) dabūt[/color]
    }

  2. Ar php tiek izveidots masivs, piemera parast masivs, domāts ka dati nāks no mysql datubazes

    <?

    $pict = array("23.jpg", "24.jpg", "26.jpg", "2.jpg", "30.jpg", "32.jpg", "36.jpg", "38.jpg");

    ?>

     

    Masivs tiks apstradats ar JavaScript. Bet nezinu ka lai JavaScript rez šo masīvu

     

    <script language="JavaScript">

    var pic = new Array();

    // Šeit man vajadzētu šo php $pict masīvu

     

    function def_masivu() {

    // Un šeit arī man vajadzētu dabūt šo php $pict masīvu

    }

    function myimage(pic) {

    document.images['pic'].src = pic;

    }

    function myimages() {

    pic.shift();

    if (pic.length<1) {

    def_masivu() ;

    }

    document.pic.src = pic[0];

    }

    </script>

     

    Script domats attēlu paradišanai, kas visu laiku iet uz riņķi.

  3. Nu tas jau ir klasisks gadījums.

     

    Pārliecinies vai sql.php neizdod kaut kādu outputu (nu tipa vai kaut ko nenosūta jau browserim). Ja faili ir UTF-8 formātā, tad noteikti izdzēs BOM simbolus. To var izdarīt, piem., ar notepad++

     

     

    Nav man tie BOM simboli , Windows kodejums

  4. Uzreiz pēc 39. un 45. rindiņas ieliec to header, ko teicu.

     

    Un pēdējo rindiņu vispār ravē ārā.

     

    Un izdomā jēdzīgākus nosaukums funkcijām par doaktive() un doslegt() :)

     

     

    Ka man uzrakstiit to headeru kautka taa:

    $url=$_SERVER['REQUEST_URI'];

    Header('Location: $url');

  5. Gribu lai lapa refreshojas un parada jauno pogas nosaukumu. Man pie refresha postojas velreiz laikam tie dati un poga ir pazudusi.

     

     

    Nju kaa:

    1) Forma ar pogu,

    2) Nospiezhot pogu submiteejas forma,

    3) PHP izpilda kveriju, kas nomaina ierakstam statusu.

     

    Kur īsti problēma ?

  6. Man uz lapas ir poga ar nosaukumu (Aktivs) vai arii (Slegts) atkariba kada vertiba naak no datubazes 1 vai 0. Nepiecieshams lai pec pogas nospieshanas man pogam nomainas nosaukums un mainas vertibas datubaze 1 uz 0 vai otradi. Lapa refreshojas vai savadak lai radas jaunais nosaukums pogai. Tas nepieciesham dekumentu slegshanai vai atvershanai.

  7. Vai kādam nav idejas kur var paskatīties kautko par to kā ciparus pārveidot vārdos. Piemēram 345Ls - (trīs simti četrdesmit pieci Ls). Kāds varētu ieteikt kur var palasīties par to vai arī kādam ir gāds gatavs risinājums ko piedāvāt.

    Paldies.

  8. Man tada problema - Nepieciešams lai forma spētu saņemt datus no cita loga. Nospiežot pogu atveras logs ar personam (vards, Uzvards, adrese u.t.t) pec tam nospiežot "Labi" šie dati tiek ielikti formā, kas atvera šo logu un izveles logs tiek aizvērts.

     

    Vel viena problema - ka lai pēc cita logai aizvēršanas tiek refrešotu lapu kura atvera šo logu.

  9. Nezinu ka lai veidoju vairaku failu uploadu.

    Izveidoju formu ar vairakiem input laukiem

     

    for ($sk=1;$sk<=2;$sk++) {

    echo "<tr><td><input type='file' name='files.{$sk}' value='Meklēt' size='80'></td></tr>";

     

     

    Pec tame meginu uploadot:

     

    for ($ska=1;$ska<=2;$ska++) {

    $target_path = "img/";

    $target_path = $target_path . basename( $_FILES['files.{$ska}']['name']);

    if(move_uploaded_file($_FILES['files.{$ska}']['tmp_name'], $target_path)) {

    echo "<br>Fails ". basename( $_FILES['files.{$ska}']['name']).

    " ir pievienot un ielādēts";

    }

    else{

    echo "<br>Mēģinot augšupielādēt failu radās kļūda, mēģiniet velreiz!";

    }

    }

     

    Bet kautkas nestraada.Varbuut nav pareizi defineeti tie input lauka vardi(name).

×
×
  • Create New...