- Yazar : Selim TopaloÄŸlu
- Kategori : Asp
PerÅŸembe
24 Temmuz 2008
Uzun zaman sonra, daha önce kullanmadığım birşeye ihtiyacım oldu... Uzun bir sayıyı 3 lü haneler şeklinde virgülle ayırmak. PHP sinide yayınlarım boş zamanımda.
Buyrun fonksiyona,
ASP:
-
Function Virgulle(Veri)
-
Veri = Cstr(StrReverse(Veri))
-
For i = 1 To Len(Veri)
-
GeciciVeri = Mid(Veri,i,1) & GeciciVeri
-
If i Mod 3 = 0 And Not i = Len(Veri) Then GeciciVeri = "," & GeciciVeri
-
Next
-
Virgulle = GeciciVeri
-
End Function
Â
Cuma
11 Ocak 2008
Domain değişikliği gibi durumlarda Arama Motoru Botlarının sitenizi takip etmesi için index koyup link mi veriyorsunuz? Yoksa direk Redirect mi yapıyorsunuz...
301 Moved Permanently durum kodunu kullanarak google ın işini kolaylaştırabilirsiniz. SanalCafe.SC den SanalCafe.com a geçiş esnasında çok yararı oldu...
Aşağıda bir çok dil için 301 yönlendirmesi kodunu yayınlıyorum.
ASP
ASP:
-
Response.Status="301 Moved Permanently"
-
Response.AddHeader "Location","http://selim.topaloglu.net/"
PHP
PHP:
-
header('HTTP/1.1 301 Moved Permanently');
-
header('Location: http://selim.topaloglu.net/');
ASP.net
C#:
-
<SCRIPT runat="server">
-
private void Page_Load(object sender, System.EventArgs e)
-
{
-
Response.Status = "301 Moved Permanently";
-
Response.AddHeader("Location","http://www.davidwalsh.name");
-
}
-
</SCRIPT>
Java JSP
JAVA:
-
response.setStatus(301);
-
response.setHeader("Location", "http://selim.topaloglu.net/");
-
response.setHeader("Connection", "close");
.htaccess
CODE:
-
redirect 301 / http://selim.topaloglu.net/
- Yazar : Selim TopaloÄŸlu
- Kategori : SQL
PerÅŸembe
3 Ocak 2008
Bugün Giray ın Access rastgele veri sql ine ihtiyacı olunca daha önceden kullandığım kodu verdim kendisine. Farklı veritabanları için farklı SQL kodlarını aşağıdada yayınlıyorum.
ASP + ACCESS DATABASE
ASP:
-
Randomize()
-
intRandomNumber = Int (1000*Rnd)+1
-
-
Set rsVeri = dbConn.Execute("Select Top 5 Rnd(" & -1 * (intRandomNumber) & "*VeriID),* from tblVeriler order by 1")
SQL SERVER
SQL:
-
SELECT Top 5 * FROM tblVeriler ORDER BY NewID()
mySQL
SQL:
-
SELECT * FROM tblVeriler ORDER BY RAND() LIMIT 5
Aşağıdaki sorgu daha performanslı şekilde çalışıyor...
SQL:
-
SELECTÂ tblVeriler.* FROM (SELECT VeriID FROM tblVeriler ORDER BY RAND() LIMIT 5) AS Rastgele JOINÂ tblVeriler ON tblVeriler.VeriID = Rastgele.VeriID