Jump to content
php.lv forumi

Roberts.R

Reģistrētie lietotāji
  • Posts

    111
  • Joined

  • Last visited

Posts posted by Roberts.R

  1. Labvakar!

     

    Šodien sāku tā nedaudz strādāt ar MySQL. Esmu apsalūts iesācējs, tāpēc nesitiet par tizlumiem ;)

     

    Lieta tāda, ka arī paša PHP treniņa nolūkos gribēju uztaisīt tādu kā nelielu phpMyAdmin.

     

    Ilgi te nav ko iedziļināties, vienkāršāk būs, ja parādīšu to miskasti, ko līdz šim sataisīju, un jautājums būs pēc tam.

     

    add.php

     

    <head>
    <meta http-equiv="content-type" content="text/html; utf-8" />
    <style>
    	div#lauks {
    		margin-top: 200px; 
    		width: 600px; 
    		margin-left: auto; 
    		margin-right: auto; 
    		border: 1;
    		background-color:#ffffff;
    		padding:4px;
    		border:1px solid #d4d4d4;
    		} 
    	table#add {
    		background-color:#ffffff;
    		padding:4px;
    		border-bottom:1px solid #d4d4d4;
    		width: 100%;
    		}
    </style>
    </head>
    
    <body>
    <div id="lauks">
    	<table>
    		<tr>
    			<td><strong>Pievienot datubāzi</strong></td>
    			<td> </td>
    			<td> </td>
    			<td> </td>
    		</tr>
    	</table>
    
    	<form action="process.php" method="post">
    		<table id="add">
    			<tr>
    				<td>Pievienojamās datubāzes nosaukums:</td>
    				<td><input type="text" name="name" size="25"></td>
    				<td><input type="submit" value="Saglabāt"></td>
    				<td><input type="reset" value="Nodzēst"></td>
    
    			</tr>
    		</table>
    	</form>
    
    	<table>
    	<tr>
    	<td><?php include "bases.php" ?></td>
    	</tr>
    	</table>
    
    </div>
    </body>

     

    process.php

     

    <head>
    <meta http-equiv="content-type" content="text/html; utf-8" />
    	<style>
    	div#lauks {
    		margin-top: 200px; 
    		width: 600px; 
    		margin-left: auto; 
    		margin-right: auto; 
    		border: 1;
    		background-color:#ffffff;
    		padding:4px;
    		border:1px solid #d4d4d4;
    		} 
    </style>
    </head>
    
    <div id="lauks">
    <?php
    $a = "<strong>";
    $b = "</strong>";
    $nosaukums = $_POST ['name'] ;
    
    echo "Datubāzes nosaukums ir $a $nosaukums $b";
    echo "<br />";
    
    ?>
    
    <?php 
    
    $con = mysql_connect("localhost","user","pw");
    if (!$con)
    {
    die('Nevar savienoties: ' . mysql_error());
    }
    
    if (mysql_query("CREATE DATABASE $nosaukums", $con))
    {
    echo "Dubāze $a $nosaukums $b izveidota";
    }
    else
    {
    echo "Neizdevās izveidot datubāzi $a $nosaukums $b" .mysql_error();
    }
    
    ?>
    <br />
    <a href="add.php">Atgriezties</a>
    
    </div>

     

    bases.php

     

    Izveidotās bāzes:
    
    <table>
    <tr>
    <td>jaunās datubāzes nosaukums</td>
    <td><a href="#">X</a></td>
    </tr>
    </table>

     

    Tātad, lieta tāda, ka gribās izdarīt tā, ka pēc tam, kad tiek izveidota jauna datubāze, tā automātiski saglabājās iekš bases.php.

    Un attiecīgi, ja pievienoju klāt vēl kādu jaunu datubāzi, tad tā atkal pievienojās tajā pašā bases.php.

     

    Un tālāk man jau viss būs skaidrs :)

     

    Es ceru, ka apmēram mani sapratāt, un ļoti ceru, ka sagaidīšu atbildi.

     

    Jauku vakaru!

  2. Sveiki!

    Baigā lieta... Sataisīju mājaslapu, viss baigi forši, bet tomēr viena lieta, kas nav forši.

    Mēģinu atrast savu lapu iekš google, bet pirmkārt, tā neatdod manu lapu pat pēc <title>, otrkārt - piedāvā visādus citādus keywords, kas galīgi neizklausās pēc mājaslapas nosaukuma.

     

    Kādi varētu būt tie soļi, kas ir jāizpilda, lai lapa būtu atrodama googlē, un ja nu tomēr atrodas, tad ne pašā 20tajā lapā.

     

    P.S. - paspēju izmantot arī search iespēju forumā, bet sev neko noderīgu neatradu... Iemesls - 90% postu, kurā tiek izmantots "google" ir "paprasi tantei googlei" utt :)

  3. Vēl divi jautājumi radās:

     

    * apskaidrojiet lūdzu, ko īsti nozīmē "newlines".

    * vai tiešām vajadzētu būt tādai problēmai, ja es lietoju PHP Version 5.2.9-2 un vēl plusā jālieto kaut kādi īpaši kodi, lai, tik parasta funkcija kā break, darbotos...

  4. Paņem view source - un ieraudzīsi, ka pārnesums kā tāds tur ir. :) Problēma ir tajā, ka HTMLs newline characteru pēc noklusējuma ignorē. Pamēģini šādi:

    $string = "<pre>Hello \nWorld</pre>";

    echo $string;

     

    vai

     

    $string = "Hello <br/>World";

    echo $string;

     

    Hmm, tiešām...

    Sourcē rāda kā sadalītu, bet pašā browzerī ne.

     

    un pamēģināju ielikt arī to <pre> tagu, un arī browzerī rādījās kā dalīts divās rindās. Taču lieta tam pre ir tāda, ka viņš fontu maina no defaultā, CSS nekādi nav salikti.

  5. Vakardien mazliet testēju $string'us, bet es nezinu, kāpēc man nesanāca, kā tam vajadzētu izskatīties.

     

    Kods sekojošs:

     

    <?php
      $string = "Hello \nWorld";
      echo $string;
    ?>

    un outputs ir prosta šitāds:

     

    Hello World

     

    - vienā rindā, bez pārnešanās jaunajā rindā.

     

    Any suggestions?

  6. Labvakar!

    Es izveidoju mājaslapu, balstītu uz tīru HTML, caru Firefox viss iet kā pa sviestu, bet radās viena problēma ar Internet Explore. Nezinu, vai kāda atšķirība ir starp IE versijām, bet katrā ziņā gribētos sataisīt, tā lai vismaz darbojās uz 6+ versijām.

     

    Varbūt bilde ir par mazu, bet nevēlējos īsti propogandēt mājaslapas saturu, tāpēc, reku bilde:

     

    jv4to1gtj7dard9th4kx.jpg

     

    Ja nu tomēr vajag redzēt lielāku vainas vietu, tad būs jāatļaujās ielikt pati adrese.

     

    Kā jau teicu - uz Firefox viss rullē, taču uz IE ne. Reku ir HTML kods:

     

    <div id="nav">
    		<a href="par.html"><img src="../images/pogas/lv/par.jpg"></a>
    		<a href="int.html"><img src="../images/pogas/lv/int.jpg"></a>
    		<a href="eko.html"><img src="../images/pogas/lv/eko.jpg"></a>
    		<a href="apd.html"><img src="../images/pogas/lv/apd.jpg"></a>
    		<a href="kon.html"><img src="../images/pogas/lv/kon.jpg"></a>
    	</div> <!-- END div#nav -->

     

    CSS kods:

    div#nav {
    float: left;
    width: 314px;
    margin: 0;
    padding: 0;
    }

     

    Any suggestions?

  7. Sveiki!

     

    Pēdējā laikā esmu saņēmis vairākus haltūru piedāvājumus - taisīt mājaslapas. Ar uztaisīt dizainu iekš photoshop, to sagraizīt, sakodēt ar html un css māku, bet vakardien manās ausīs ienāca sarežģītāks projekts.

     

    Situācija ir tāda, ka bez Div'iem vairs nespēju dzīvot, un tos man būs jāņem priekšā, un jāmācās cītīgi tos lietot. Bet tas tā, mazsvarīgi.

     

    Mazliet dzīvi sarežģīja tāda lieta, ka klients vēlas tajā lapā principā tādu, kā jaunumu sadaļu, kuru ērti varētu papildināt caur kādu Admin CP, un lieta tāda, ka man nav ne jausmas, pie kura gala man tagad vajadzētu ķerties klāt, lai to uztaisītu... Es tā pieļauju, ka PHP un SQL šeit būs jālieto. Varbūt, es tiešām nezinu... Tāpēc arī te rakstu.

     

    Un klients vēlas arī kaut ko blogam līdzīgu tai lapā redzēt, bet es te tā tagad padomāju, ka blogs jau gandrīz vai tie paši jaunumi vien ir.

     

    Vai kāds nevarētu iedot kaut kādus materiālus angļu vai latviešu valodā, kā šādas lietas darāmas.

     

    Un es esmu entuziasma pilns, gribu šo lietu iemācīties.

     

    Paldies jau iepriekš!

×
×
  • Create New...