Jump to content
php.lv forumi

nemakuphp

Reģistrētie lietotāji
  • Posts

    220
  • Joined

  • Last visited

Posts posted by nemakuphp

  1. Ir sekojošs .htaccess fails

     

    RewriteEngine On
    
    RewriteBase /dir/
    
    RewriteRule ^fails$ fails.php [L]
    RewriteRule ^fails/$ fails.php [L]
    RewriteRule ^fails/([a-zA-Z0-9]*)$ fails.php?page=$1 [L]
    RewriteRule ^fails/([a-zA-Z0-9]*)/$ fails.php?page=$1 [L]
    

     

    Problēma ir tāda, ka ejot uz http://host/dir/fails/lapa netiek piešķirta vērtība $_GET['page'], līdz ar to nevar veikt tālākās operācijas.

    Cerams, ka spēsiet palīdzēt.

  2. Mapē, kur faili šāds .htaccess

    Order Allow, Deny
    Deny From All
    

     

    Failus padod šādi

     

    <?php
    $file = 'Ceļš\uz\failu'; 
    header("Content-type: application/force-download"); 
    header("Content-Transfer-Encoding: Binary"); 
    header("Content-length: ".filesize($file)); 
    header("Content-disposition: attachment; filename=".basename($file)); 
    readfile("$file");
    ?>
    

  3. Jau skatījos ar firebug. Testējot dažādus variantus, sanāca tā, ka ja izņem no navigācijas ārā <a> tagus, tad viss ir ok, tātad, kā sataisīt, lai viss būtu normāli?

  4. $this->sql_o("INSERT INTO `works` (`top_img`,`big1_img`,`big2_img`,`big3_img`,`big4_img`) VALUES ('".$this->postData[0]."_portfolio.jpg','".$this->postData[1]."_img1.jpg','".$this->postData[2]."_img2.jpg','".$this->postData[3]."_img3.jpg','".$this->postData[4]."_img4.jpg') ");
    

  5. Labi, lieta tāda, ir viens sūda i-radio hosts. Bezmaksas, tikai pirmstam, lai klausītājs varētu tikt iekš radio, viņam jāapmeklē noteikta lapa. Reāli, ar curl to varētu, tikai tur sliktums tāds, ka tad tiek uzrādīta webservera IP, nevis klienta. Respektīvi, vajag uzmeistarot kaut ko tādu, lai lietotājs itkā apmeklē noteiktu lapu, un pēc tam ar header tiek pārmests tur, kur vajag.

  6. daGrevis, man nevajag lietotāja IP. Būs jāpamēģina ar Iframe, tikai kā lai lietotāju pēc tam nosūta uz citu adresi, jo nedomāju, ka manā gadījumā meta redirect derēs, bet nu pamēģināšu.

  7. Tātad, ir nepieciešams izveidot tādu lietu, ka ieejot noteiktā lapā, no lietotāja IP tiek apmeklēta cita lapa un pēc tam lietotājs tiek pārsūtīts uz citurieni.

     

    Tas nav domāts nekādai statistikai ne kam līdzīgam. Sākumā domāju, ka varētu caur curl, bet tad attapos, ka tādā gadījumā tiks sūtīta servera IP adrese. Ja jums ir kāds risinājums, tad lūdzu palīdziet ;)

  8. Nevaru saprast, kurā vietā ir kļūda.

     

    Kverijs ir šāds

    mysql_query("INSERT INTO users(user_nick, user_password, user_salt, user_email, user_joined, user_lastseen, user_join_ip, group) VALUES('".$this->username."', '".$this->password."', '".$this->salt."', '".$this->email."', '".time()."', '".time()."', '".$this->ip."', '1')") or die (mysql_error());
    

     

    Kļūda

    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'group) VALUES('test', 'c707292fba4345bf4a11bb5d2c70d47bf5980f8e', 'ZKzxHhFkP5',' at line 1
    

     

    Ja es izvadu to, ko lieku iekš query iznāk šāds

    INSERT INTO users(user_nick, user_password, user_salt, user_email, user_joined, user_lastseen, user_join_ip, group) VALUES('test', 'c707292fba4345bf4a11bb5d2c70d47bf5980f8e', 'ZKzxHhFkP5', '[email protected]', '1270056948', '1270056948', '127.0.0.1', '1')

     

    Visi mainīgie tiek laisti caur mysql_real_escape_string

  9. Ja es iekš index iekļauju šo klasi, veicu datu pievienošanu ar norādīto funkciju (vairākus datus pēc kārtas) un pēc tam atgriežu to array $mainigais1, tad tiek atgriezti visi pievienotie dati tā kā vajag, taču tajā pašā failā, pirms šo datu pievienošanas notiek darbības ar subklases funkciju, kurā arī pievieno tos datus, taču tie neattēlojas.

  10. Reāli jau nav ko rādīt.

     

    Kods: http://paste.php.lv/a52f07e7ddc06f6ae3b3b9256f4abd98?lang=php

     

    Tas tāds vispārināts, bez visa liekā.

     

    EDIT:

     

    ne slef::funkcija(); ne arī $this->funkcija(); nepievieno elementu. Izvadot vismaz neparādās.

     

    EDIT 2:

     

    Tikko patestēju izvadīt to mainīgo sub-klasē, izvadās, bet ja es pēc tam iekš sākumlapas pievienoju datus arrayam, tad rādās tikai tie, kas pievienoti sākumlapā.

  11. Ir kaut kāda klase, kurā ir mainīgais $mainigais un funkcija kaut_kada_funkcija, kura piešķir mainīgajam vērtību(mainīgais ir arrays, un funkcija pieliek klāt elementus). Kā ar apakšklasi, kura extendo galveno klasi, izsaukt funkciju kaut_kada_funkcija un pievienot elemetu arrayam $mainigais

     

    Cik noprotu, izsaukt var ar

    parent::kaut_kada_funkcija();
    

     

    taču manā gadījumā arrayam netiek pievienots elemets.

     

    Cerams, ka no mana teksta kaut ko sapratāt un spēsiet palīdzēt.

×
×
  • Create New...