Jump to content
php.lv forumi

yeahz

Reģistrētie lietotāji
  • Posts

    381
  • Joined

  • Last visited

Posts posted by yeahz

  1. Paldies par abiem variantiem rATRIJ. Kāpēc klases? - Īsti nezinu :D Drošvien tāpēc, ka nevarēju izdomāt, kā to panākt, un tā kā klases nepārzinu, tad nācu pie tāda secinājuma.

     

    Briedi:

    .. tāpēc nevar viņu visu (abus variabļus) pielīdzināt kādam citam variablim.
    :)

     

    Galvenais man bija, lai strādā ar īsāku variantu, nevis divi viariabļi vienmēr jāraksta (un tas title var mainīties uz ko citu).

  2. Ir šāds mainīgais:

    $value[$what['title']]

     

    Tā kā man viņš vienmēr būs jāraksta šādā stilā, tad nav iespējams kaut kā viņu pārveidot par vienu variabli (kaut kā šitā - $value['title'] vai $what['title'])? Tur kur ir title, tur ir daudz dažādi iespējamie vārdi, tāpēc nevar viņu visu (abus variabļus) pielīdzināt kādam citam variablim. Tā kā no klasēm neko nejēdzu, tad ar viņām ir iespējams ko tādu dabūt gatavu?

  3. <VirtualHost 127.0.0.1>
    DocumentRoot C:\web\auto
    ServerName auto
    Options FollowSymLinks
    AllowOverride FileInfo 
    </VirtualHost>

    Uzliku šādi, bet tagad visas lokālās lapas (tai skaitā arī lacalhost) ir vienkārši baltas, neatkarīgi no tā vai tur ir htaccess vai nav.

  4. Vaina ir kaut kur virtual hostos. Zem http://localhost/ htaccess strādā, bet zem kāda cita vistuālā hosta nestrādā, piemēram zem http://auto/ .

     

    Konfigurācija:

     

    httpd.conf

    # Virtual hosts
    Include conf/extra/httpd-vhosts.conf

    httpd-vhosts.conf

    <VirtualHost 127.0.0.1>
      DocumentRoot C:\AppServ\www
      ServerName localhost
    </VirtualHost>
    
    
    
    <Directory C:\web>
     Order Deny,Allow
     Allow from all
    </Directory>
    
    
    NameVirtualHost 127.0.0.1
    
    <VirtualHost 127.0.0.1>
    DocumentRoot C:\web\auto
    ServerName auto
    </VirtualHost>

    un hosts

    127.0.0.1 auto

  5. Papētīju phpbb templates, un sapratu, ka es arī tādā stilā gribu taisīt, lūk piemērs:

    <!-- BEGIN bool -->
    <!-- IF bool.FIELD_LENGTH eq 1 -->
    	<!-- BEGIN options --><input type="radio" class="radio" name="{bool.FIELD_IDENT}" value="{bool.options.OPTION_ID}"{bool.options.CHECKED} /><span class="genmed">{bool.options.VALUE}</span>   <!-- END options -->
    <!-- ELSE -->
    	<input type="checkbox" class="radio" name="{bool.FIELD_IDENT}" value="1"<!-- IF bool.FIELD_VALUE eq 1 --> checked="checked"<!-- ENDIF --> />
    <!-- ENDIF -->
    <!-- END bool -->

     

    Pats ar googles palīdzību esmu ticis tik tālu:

    function template_output($page = 'index') {
    global $INFO;
    
    include("$INFO[switch]/$page.php");
    
    $template = file_get_contents("template/header.html");
    $template .= file_get_contents("template/$page.html");
    $template .= file_get_contents("template/footer.html");
    
    $search = array(
    '|{TITLE}|',
    '|{ERRORS}|',
    '|{SUCCESSFULLY}|'
    );
    
    $replace = array(
    'kkaads title',
    $errors = isset($errors)?$errors:'',
    $successfully = isset($successfully)?$successfully:''
    );
    
    $output = preg_replace($search, $replace, $template);
    echo $output;
    }

     

    <h2>Ielogošanās</h2>
    
    <div id="login">
    
    <form action="" method="post">
    	{ERRORS}{SUCCESSFULLY}
    	<table>
    		<tr><td><p>Lietotājvārds</p></td><td><input class="medium" type="text" name="username" /></td></tr>
    		<tr><td><p>Parole</p></td><td><input class="medium" type="password" name="password" /></td></tr>
    		<tr><td colspan="2" align="right"><input type="submit" value="Ielogoties" /></td></tr>
    	</table>
    </form>
    
    </div>

     

    Ar konkrētām lietām, kā {ERRORS} esmu ticis galā, bet kā lai veido to konstrukciju ar IF'iem? Būtu ļoti jauku, ja kāds izskaidrotu. + Varbūt jums ir kādi citi varianti, kā veidot šādas lietas. Ja ir, padalies. :)

  6. Tas mod_rewrite vienmēr ir bijis ļoti niķīgs, nekad neesmu bijis draugos ar viņu. :D

     

    Lieta tāda, ka viņš vienkārši nestrādā. Ir noņemts komentārs (#) no LoadModule rewrite_module modules/mod_rewrite.so. Lai arī ko tik es neierakstītu .htaccessā, vienmēr rāda 404 Not Found, pat ja ierakstu "deny from all". Ja tas kaut ko maina, tad es izmantoju virtual hosts (kurš vismaz strādā). Ceru uz atsaucību, kā tikt ar šo galā.

  7. $data = mysql_query("SELECT * FROM comments WHERE theme_id=$_GET[theme_id] ") or die(mysql_error());
    

     

    tabulu lauki:

    *themes: t_id;t_author;t_name;t_content.

    *comments: id;author;content; theme_id

×
×
  • Create New...